mechanical sweeper - Alemán Inglés Diccionario